double fleece - French English Dictionary